package model.core;

import model.entity.DirectionalGraphicSet;
import model.entity.MovementType;
import model.entity.Smasher;
import model.entity.Sneak;
import model.entity.Summoner;
import model.map.MapPoint;
import model.stats.StatsContainer;

public class NewGameInstantiator extends Instantiator{
	
	
	public NewGameInstantiator(){
		super.setLoadFile("Data\\Init_Map.dat");
	}
	
	public void createNewSmasher(){
		super.setAvatar(new Smasher("Steve", new MapPoint(2,2), new StatsContainer()
		, new MovementType(15, 8, 0, 0, true, true, false, false), 1, 1, 1, new DirectionalGraphicSet()));
		//super.setAvatar(new Smasher());
	}
	public void createNewSummoner(){
		super.setAvatar(new Summoner());
	}
	public void createNewSneak(){
		super.setAvatar(new Sneak());
	}
	
	
}
